package entity

import "time"

// 系统职位信息表
type SysPosition struct {
	Id           int64      `gorm:"column:id" db:"id" json:"id" form:"id"`                                            //主键ID
	PositionCode string     `gorm:"column:position_code" db:"position_code" json:"positionCode" form:"position_code"` //岗位编码
	PositionName string     `gorm:"column:position_name" db:"position_name" json:"positionName" form:"position_name"` //职位名称
	Describe     *string    `gorm:"column:describe" db:"describe" json:"describe" form:"describe"`                    //职位描述
	Sort         int        `gorm:"column:sort" db:"sort" json:"sort" form:"sort"`                                    //排序
	Icon         *string    `gorm:"column:icon" db:"icon" json:"icon" form:"icon"`                                    //图标
	Status       int8       `gorm:"column:status" db:"status" json:"status" form:"status"`                            //状态：（0禁用，1激活）
	CreateTime   *time.Time `gorm:"column:create_time" db:"create_time" json:"createTime" form:"create_time"`         //创建时间
	UpdateTime   *time.Time `gorm:"column:update_time" db:"update_time" json:"updateTime" form:"update_time"`         //修改时间
}
